concealed radiator - German English Dictionary